muzzle cap - Turkish English Dictionary